boom repeatedly - Turkish English Dictionary